critical supplies and materials - Anglais Synonymes Dictionnaire